com.sabro.jbusiness.sys
Class SysRelatorio

java.lang.Object
  extended by com.sabro.jbusiness.sys.SysRelatorio

public class SysRelatorio
extends java.lang.Object


Field Summary
static java.lang.String keyId
           
 
Method Summary
static void abreIReport()
           
 void compileJasperDesign()
           
 void edita()
           
static void edita(int id)
           
static void edita(SysConexao sysConexao, int id)
           
 net.sf.jasperreports.engine.JasperPrint executaJasperReport(java.util.Map<java.lang.String,java.lang.Object> parameters)
           
 net.sf.jasperreports.engine.design.JasperDesign getJasperDesign()
           
 java.lang.String getNome()
           
 byte[] getSource()
           
 SysConexao getSysConexao()
           
static SysRelatorio getSysRelatorio(int id)
          Deprecated. 
static SysRelatorio getSysRelatorio(SysConexao sysConexao, int id)
           
 boolean imprimeRelatorio(java.lang.String nomeImpressora, java.util.Map<java.lang.String,java.lang.Object> parameters)
          Efetua o envio do relatório para a impressão.
 boolean imprimeRelatorio(java.lang.String nomeImpressora, java.util.Map<java.lang.String,java.lang.Object> parameters, int numeroCopias)
          Efetua o envio do relatório para a impressão.
 void loadJasperReport()
           
static void loadReportToIReport()
           
 void loadXmlSource()
           
static void saveActiveReportFromIReport()
           
 void saveJasperReport()
           
 void saveXmlSource()
           
 void setJasperReport(net.sf.jasperreports.engine.JasperReport jasperReport)
           
 void setNome(java.lang.String nome)
           
 void setXmlSource(byte[] xmlSource)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keyId

public static final java.lang.String keyId
See Also:
Constant Field Values
Method Detail

getSysRelatorio

@Deprecated
public static SysRelatorio getSysRelatorio(int id)
Deprecated. 


getSysRelatorio

public static SysRelatorio getSysRelatorio(SysConexao sysConexao,
                                           int id)

getSysConexao

public SysConexao getSysConexao()

setNome

public void setNome(java.lang.String nome)

getNome

public java.lang.String getNome()

edita

public void edita()

edita

public static void edita(int id)

edita

public static void edita(SysConexao sysConexao,
                         int id)

loadReportToIReport

public static void loadReportToIReport()

saveActiveReportFromIReport

public static void saveActiveReportFromIReport()

abreIReport

public static void abreIReport()

executaJasperReport

public net.sf.jasperreports.engine.JasperPrint executaJasperReport(java.util.Map<java.lang.String,java.lang.Object> parameters)

setXmlSource

public void setXmlSource(byte[] xmlSource)

getSource

public byte[] getSource()

loadXmlSource

public void loadXmlSource()

saveXmlSource

public void saveXmlSource()

compileJasperDesign

public void compileJasperDesign()

getJasperDesign

public net.sf.jasperreports.engine.design.JasperDesign getJasperDesign()

saveJasperReport

public void saveJasperReport()

loadJasperReport

public void loadJasperReport()

setJasperReport

public void setJasperReport(net.sf.jasperreports.engine.JasperReport jasperReport)

imprimeRelatorio

public boolean imprimeRelatorio(java.lang.String nomeImpressora,
                                java.util.Map<java.lang.String,java.lang.Object> parameters)
Efetua o envio do relatório para a impressão.

Parameters:
nomeImpressora - - Indica o nome da impressora em que o relatório vai ser impresso.
parameters - - Parâmetros que são utilizados internamente na montagem do relatório.
Returns:

imprimeRelatorio

public boolean imprimeRelatorio(java.lang.String nomeImpressora,
                                java.util.Map<java.lang.String,java.lang.Object> parameters,
                                int numeroCopias)
Efetua o envio do relatório para a impressão.

Parameters:
nomeImpressora - - Indica o nome da impressora em que o relatório vai ser impresso.
parameters - - Parâmetros que são utilizados internamente na montagem do relatório.
numeroCopias - - Número de cópias do relatório.
Returns: